/*
*********************************************************************************************************
*
*	模块名称 : IO
*	文件名称 : bsp_adc.h
*	版    本 : V1.0
*	说    明 : 头文件
*********************************************************************************************************
*/

#ifndef __BSP_ADC_H
#define __BSP_ADC_H

#include "stdint.h"

#define ADC_VAL_MAX (4095*100/32)

typedef struct{
    uint32_t sum[8];
    uint32_t val[8];
    uint16_t list[8][10];
    uint8_t list_index;
	uint8_t ready[8];
    uint16_t cnt;
    uint8_t b_end;
	uint8_t tune_st;
	uint8_t time_out;
} adc_man_type;

extern adc_man_type adc_man;

void adc_init(void);

#endif

